3379 Peachtree Road NE, Atlanta, Georgia, 30326
(770) 742-7470
Contractors & Construction Equipment > Contractors - Building
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.
https://iconbuckhead.com/
No reviews yet. Be the first to write a review!