RateMyApartments
Plaza Townhomes at The Medical Center Ratings and Reviews
Plaza Townhomes at The Medical Center
2700 Holly Hall St, Houston, TX 77054
CURRENTLY REVIEWING