Situated in Atlanta, 3.5 km from Mercedes-Benz Stadium and 4.2 km from Georgia State Stadium, 5 Bedroom Home near Downtown Atlanta and major attractions features air-conditioned accommodation with a patio and free Wi-Fi. The property is located 4.
510 Holderness Street Southwest, Atlanta, GA 30310, United States