The Peninsula at Buckhead

Atlanta, GA

Year Built: 2008
311 Units

Investment Sale

Closed 7/13/2017