RateMyApartments
Foothill Plaza Ratings and Reviews
Foothill Plaza
5324 Hemlock St, Sacramento, CA 95841
CURRENTLY REVIEWING