127 Squaw Creek Rd, Mountain Home, ID 83647
127 Squaw Creek Rd, Mountain Home, ID 83647 is on the street of Squaw Creek Rd, in the city of Mountain Home, Idaho. It is in the zip code of ID 83647.
127 Squaw Creek Rd, Mountain Home, ID 83647 is a Mobile / Manufacture home.
It has