RateMyApartments
Uptown Square Ratings and Reviews
Uptown Square
2300 21st Avenue North, Birmingham, AL 35234
CURRENTLY REVIEWING