Anthem Technology Center

Office / North America USA GA Atlanta 2020
In Progress
Office
Site Area: 44,408 sf (4,126 sm) Gross Building Area: 647,000 sf (60,108 sm) Height: 301 ft (28 m) Stories: 19 Client: Portman Holdings