712 West Peachtree

Office / North America USA GA Atlanta 2021
In Progress
Office
Site Area: 44,456 sf (4,130 sm) Gross Building Area: 578,851 sf (54,7777 sm) Height: 291 ft (88 m) Stories: 20