71 Standish Ave. Nw, Atlanta
bedrooms
Baths
Guests
With a stay at this apartment in Atlanta (Buckhead), you'll be within a 5-minute drive of Georgia Institute of Technology and World of Coca-Cola. This spa apartment is 0.3 mi (0.6 km) from Atlantic Station and 3.4 mi (5.5 km) from Georgia World Congress Center.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.