Centene Plaza

Centene Plaza

Location: Clayton, Missouri
Square Footage: 550,000
Construction Cost: $65 million
Number of Stories: 21
Year Built: 2010
Principal-In-Charge: James Case