Icon Buckhead

Apartments, Atlanta

Address: 3379 Peachtree Road NE
Atlanta, GA 30326

  • (770) 742-7470

About Icon Buckhead

Icon Buckhead
Icon Buckhead - Atlanta, GA Apartments near 30326. Call (770) 742-7470 Today to learn more about Apartments in Atlanta, GA.

Why Choose Icon Buckhead?


Icon Buckhead, the tallest apartment building ever to rise in the neighborhood, is beginning its ascent along Peachtree Road, near Lenox Square. Once complete, the 35-story luxury tower will consist of 361 luxury apartments homes and penthouses.


Our Location

Related Products

copyrights © 2020 6Qube Local Business Network.   All rights reserved.