3270 NW 12th Ave, Meridian, ID, 83646

$373,020

3270 NW 12th Ave, Meridian, ID, 83646

Courtesy of: New Home Star Idaho