1350 W Homestake  St, Meridian, ID, 83646

$373,020

1350 W Homestake St, Meridian, ID, 83646

Courtesy of: New Home Star Idaho