A Miami-based developer is planning a new 32-story apartment tower in walking distance to Lenox Square mall. Related Group submitted plans for a second phase of its Icon Buckhead apartment project at 3372 Peachtree Road. Called “Uber Icon,” the new tower would feature 209 luxury apartment units, according to plans released by Livable Buckhead. The […]