1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646
1339 W Santiago St, Meridian, ID, 83646

$436,421

1339 W Santiago St, Meridian, ID, 83646

11
Courtesy of: New Home Star Idaho