Look no further than City Plaza for modern, upscale, apartment living in the heart of downtown Atlanta, GA. Imagine being surrounded by all the city has to offer and reducing your commute to a short walk, bike ride, or drive.
Partial Data by Foursquare.