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