This is a 50194 square foot, single family home. This home is located at 1180 W Overland Rd, Meridian, ID 83642.
Off market
Street View
$9,072,600
1180 W Overland Rd, Meridian, ID 83642
--beds
--baths
50,194sqft
SingleFamily
Built in 2018
0.86 Acres Lot
$9,072,600 Zestimate®
$181/sqft
$3,667 Estimated rent