Located just north of Atlanta and adjacent to the new Mercedes-Benz USA headquarters, Aria Village will host boutique retail, a chef-driven restaurant on the Town Green, and 357 luxury apartment units…read full article at What Now Atlanta
Located just north of Atlanta and adjacent to the new Mercedes-Benz USA headquarters, Aria Village will host boutique retail, a chef-driven restaurant on the Town Green, and 357 luxury apartment units…read full article at What Now Atlanta