( 2 Reviews )
El Rancho Grande Estates
Apartment Complex
133 Hillcrest Ave American Falls, ID 83211
( 3 Reviews )
Grand Cascade
Apartment Complex, Apartment Building
145 Hillcrest Ave American Falls, ID 83211
Shaneal Hofmeister
The new manager is amazing and has really went a long way in turning the property around. You can tell she cares about the complex and the tenants.
( 2 Reviews )
Westport Apartments
Apartment Complex, Apartment Building
201 Lee St American Falls, ID 83211
Edgar E
The time I lived here the manager position switched but the last one we had was a really good one who was willing to help as well as the handyman. They've done some renov ... more