
Sandy Springs, Georgia
The Alastair at Aria Village is a five-story apartment community with 355 luxury apartment homes in Sandy Springs, Georgia. The residences are located within Aria Village, a 30,000 square foot retail center situated next to Mercedes-Benz USA headquarters.
Status: now-leasing
Website