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