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.
St. Louis Business Center
Office | Unrealized
St. Louis, MO

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 |
Photos





