skip to main content
Investor Portal
St Louis Business Center Exterior

Asset Summary

Acquisition Date Q2 2015
Size 179,443 SQ FT
Property Type Industrial, Office
Deal Profile Investment
Investment Profile Value-Add
Deal Source On Market

This attractive, hi-tech four-building complex consists of approximately 179,443 SF. Acquired and remodeled in 2015. St. Louis Business Center is located in a highly demanding submarket in St. Louis with phenomenal visibility and signage from I-64 and easy access to I-44, I-70 and I-55. I-64 boasts a tremendous VPD count at 93,000. It is in close proximity to CBD and the growing Cortex technology area.

For leasing information, contact the experts:

Contact the Leasing Team Schedule a Tour

Photos

Location