RateMyApartments
The Core Ratings and Reviews
The Core
3990 Washington Ave, Houston, TX 77007
CURRENTLY REVIEWING