Big changes for downtown Atlanta landmark 100 Peachtree tower
May 22, 2018 at 07:29 AM EDT
Since buying 100 Peachtree last May, Zeller Realty has brought the building to more than 90 percent leased. That includes expanding tenants such as The Boston Consulting Group, which recently said it will another floor.