Home and Garden Atlant, GA

Icon Buckhead

About

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.

Location & directions

3379 Peachtree Road NE, Atlant, GA, 30326
Directions

You may also like

More in Home and Garden