CDC at 2400 Century Center

CDC at 2400 Century Center

Location: Atlanta, Georgia
Square Footage: 150,000
Construction Cost: $9 million
Number of Stories: 6
Year Built: 1999
Principal-in-Charge: Martin Cuadra