- For Lease Contact for pricing
- Property Type Industrial - Flex - Industrial
- Property Size 179,443 SF
- Lot Size 9.58 Acre
- Parking Spaces Avail. 538
- Parking Ratio 3.00 / 1,000 SF
- Property Tenancy Multi-Tenant
- Building Class B
- Year Built 1986
- Date Updated Apr 23, 2026
Description
St. Louis Business Center is a 179,443-square-foot building situated on a 9.58-acre lot in Midtown Saint Louis, MO. Built in 1986, this Class B industrial property provides ample space for tenants seeking a functional and sizable facility.
The location offers proximity to key transit hubs, including Union Station, approximately 0.7 miles away, and St. Louis - Gateway Station, less than 1 mile away. Nearby parking options include Market Street Parking Garage, just 0.2 miles from the property, as well as Lot 22 and Lot 8, both approximately 0.3 miles away. Fuel stations like BP and Zephyr Xpress are also within 0.6 miles, adding accessibility for industrial operations in the area.
True
2 Spaces Available
2675 Scott Avenue #A
Warehouse/Distribution
Contact for pricing
5,432 SF
5,432 - 5,432 SF
120 Days
Yes
No
22'
1
2675 Scott Avenue #C
Warehouse/Distribution
Contact for pricing
9,138 SF
9,138 - 9,138 SF
Immediate
Yes
No
22'
1
1
5,843 SF
3,295 SF
Contacts
Jones Lang LaSalle
Jones Lang LaSalle