MLS #: 98895153
1205 W Overland Rd.
Meridian, ID 83642
$1,300,000
4 Beds, 3 Baths, 3360 SqFt
Residential

All our homes have been under 68 at-least on the HERS rating.