Skip To Main Content
Shops Buckhead

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.

Location: Atlanta, Georgia


Oliver McMillan


  • Leasing