Icon Buckhead
3372 PEACHTREE RD NE, Atlanta, GA 30326