Six office towers and the retail center within downtown complex valued at $121M. Peachtree Center in downtown Atlanta includes nearly 2.5 million square feet of office and retail space across multiple ...