St. Louis Business Center

2665 Scott Avenue, St. Louis, MO 63103

Property Information

  • 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.

2 Spaces Available

2675 Scott Avenue #A

Space Type

Warehouse/Distribution

Lease Rate

Contact for pricing

Total Space

5,432 SF

Divisible Space

5,432 - 5,432 SF

Available Date

120 Days

Renewal Option

Yes

Sublease

No

Clear Height

22'

Dock High Doors

1

2675 Scott Avenue #C

Space Type

Warehouse/Distribution

Lease Rate

Contact for pricing

Total Space

9,138 SF

Divisible Space

9,138 - 9,138 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

Clear Height

22'

Dock High Doors

1

Drive-In Doors

1

Office Area

5,843 SF

Warehouse Area

3,295 SF

Contacts

Patrick Reilly

Jones Lang LaSalle

Elise Swanson

Jones Lang LaSalle

Location

Located at 2665 Scott Avenue, St. Louis, MO 63103, this property is part of the Midtown Saint Louis neighborhood and St Louis market.

Contact St. Louis Business Center
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.