Jamestown Quietly Purchases The Shops Buckhead Atlanta

/// $
In the heart of Buckhead Village, The Shops Buckhead Atlanta represents 300,000 square feet of prime retail space, office buildings, and two luxury apartment