RateMyApartments
Uptown Square Apartments Ratings and Reviews
Uptown Square Apartments
252 N Lauderdale St, Memphis, TN 38105
CURRENTLY REVIEWING