This 39997 square foot single family home has 3 bedrooms and 4.0 bathrooms. This home is located at 2662 E Magic View Dr, Meridian, ID 83642.
Off market
Street View
$17,440,700
2662 E Magic View Dr, Meridian, ID 83642
3beds
4baths
39,997sqft
SingleFamily
Built in 2019
4.98 Acres Lot
$17,440,700 Zestimate®
$436/sqft
$2,983 Estimated rent