skip to main content
Investor Portal
St Louis Business Center Exterior

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.

Location

St. Louis Business Center

St. Louis, MO

Industrial | Office | Unrealized

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