Luxurious Two-Bedroom Home in the heart of Atlanta Vacation Home Atlanta, Georgia
Set in Atlanta, 3.2 km from Georgia State Stadium and 4.7 km from Zoo Atlanta, Luxurious Two-Bedroom Home in the heart of Atlanta offers air conditioning. This holiday home is 6.5 km from Centennial Olympic Park and 6.5 km from Martin Luther King Jr. National Historic Site.
248 Upshaw Street Southwest, Atlanta, GA 30315, United States