Contact Icon Buckhead For Atlanta Apartments

Atlanta Apartments

Atlanta Apartments at Icon Buckhead come in multiple floorplan layouts. Throughout each and every studio, one-, two- and three-bedroom residence, you will find exceptional features, exquisite views and premium finishes.


3379 Peachtree Road NE, Atlanta, GA, USA, 30326

770-742-7470