This 3216 square foot multi family home has 6 bedrooms and 6.0 bathrooms. This home is located at 1090-1092 Sw Mayflower, Mountain Home, ID 83647.
Off market
Street View
$521,400
1090-1092 Sw Mayflower, Mountain Home, ID 83647
6beds
3,216sqft
MultiFamily
Built in ----
-- sqft lot
$521,400 Zestimate®
$162/sqft
$2,311 Estimated rent