Icon Buckhead is like making a sophisticated getaway from the city, while staying right in the heart of it. Surround yourself with over three million square feet of the greatest shopping, dining and entertainment the metro area has to offer. Available in a range of spacious configurations, Icon Buckhead apartments are appointed with premium finishes including private balconies, floor-to-ceiling windows and so much more. Located in the heart of Atlanta. Contact us today.
Q&A