IDDI / Atlanta, GA, USA
Icon Buckhead – Peachtree Road
Located in the heart of Buckhead, Icon Buckhead is a 35-story luxury apartment tower offering 363 upscale residences with floor-to-ceiling windows, private balconies, and refined finishes including Italian cabinetry and quartz countertops. Residents enjoy over 32,000 sq ft of amenities, including a rooftop terrace and bar, resort-style pool deck, spa suite, co-working lounge, screening room, and curated art throughout. The development also features street-level retail, office space, and direct access to Buckhead’s top dining, shopping, and transit—delivering a sophisticated urban lifestyle in one of Atlanta’s most sought-after neighborhoods.





