RateMyApartments
The Square Apartment Homes Ratings and Reviews
The Square Apartment Homes
12517-12567 Brookshire Ave, Downey, CA 90242
CURRENTLY REVIEWING