About us
Properties
Investor Relations
News Room
Links





The Deloitte Building
The Deloitte Building is a 248,651 square foot Class A office building built in 1987 and located in the heart of St. Louis’ Central Business District. Located at 100 South 4th Street, the property stands in the shadow of the St. Louis Gateway Arch and in close proximity to the new Busch Stadium. The St. Louis MSA is the largest metropolitan area in the State of Missouri, and the 18th largest in the United States. With its central location, St. Louis serves as a major financial, service, medical, educational, cultural, and transportation center for the Midwest. The metropolitan area has convenient accessibility from other major Midwestern cities by highway, rail, and air.

Company Ownership: 49%

Total Area: 23,100 SQM

Occupancy: 86%

Main Tenants: Deloitte Accountant & Others.

The Deloitte Building