Investment Overview
This 63,369 SF building is strategically positioned to offer unparalleled accessibility and functionality for discerning investors. With its strategic location, the property ensures seamless connectivity to key business hubs and transportation routes. The building's versatile layout and ample parking make it an ideal choice for businesses seeking a prestigious and accommodating office space.
Investment Highlights
- 63,369 SF office building for sale
- Strategically located in St. Louis
- Accessibility and functionality