1 year ago
Infield home run!
If you like baseball, this is going to be a wonderful apartment complex for you. With the new SunTrust Stadium - expected to be complete in 2017 - just right down the road, you could almost walk to a Braves game. The location is awesome for all kinds of reasons, some of which are the short distance to two major highways (75 and 285), the Cumberland Mall, and all kinds of good food nearby. My only qualm with the area is that traffic can get real rough at certain times of day and I can only expe... View More