
Shops Buckhead
The Shops Buckhead is a luxury shopping and dining destination with designer boutiques and upscale restaurants. The property, developed in 2014, is 9 acres and consists of over 300k SF of street level retail, over 100k SF of Class A office and 325 high rise apartments.
- Leasing