RateMyApartments
Squire Apartments Ratings and Reviews
Squire Apartments
5310 Castle St, Fair Oaks, CA 95628
CURRENTLY REVIEWING