Check out this great place to stay in Atlanta
Entire home/apt in Atlanta, United States. Beautiful 3 bedroom 2.5 bath that is recently renovated. Nice and modern furniture with designer touches. Steps from Marta and 3 miles from downtown. Close to Turner Field, GA Aquarium, Coca Cola, CNN Center and the New Mercedes Benz Stadium. Easy...
See this content immediately after install