Deer Creek Shopping Center

3200 Laclede Station Road, St. Louis, MO 63143

Property Information

  • For Lease Contact for pricing
  • Property Type Retail - Community Center
  • Property Size 211,374 SF
  • Lot Size 21.42 Acre
  • Property Tenancy Multi-Tenant
  • Year Built 1980
  • Date Updated Apr 30, 2026

Description

Deer Creek Shopping Center is a 211,374-square-foot community center situated on a sprawling 21.42-acre lot. Built in 1980, this multi-tenant property provides ample space for businesses seeking a dynamic retail environment. Its layout and sizeable footprint make it well-suited for a variety of tenants looking to establish a presence in a commercial hub.

Situated at 3200 Laclede Station Road in St. Louis, MO, the property benefits from nearby parking options, including Deer Creek Park, located approximately 0.1 to 0.3 miles away. Though the area has a Walk Score of 59 out of 100 points, indicating that a car is required for most trips, the park's proximity adds practicality for visitors and tenants alike.

4 Spaces Available

3200 Laclede Station Road #16

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

1,475 SF

Divisible Space

1,475 - 1,475 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

3200 Laclede Station Road #5

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

19,710 SF

Divisible Space

19,710 - 19,710 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

3200 Laclede Station Road #D-130

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

1,475 SF

Divisible Space

1,475 - 1,475 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

VPD:

Laclede Station Rd. 26,20

Big Bend Blvd 20,973  

3200 Laclede Station Road Major C

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

19,710 SF

Divisible Space

19,710 - 19,710 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

VPD:

Laclede Station Rd. 26,20

Big Bend Blvd 20,973  

Contacts

Tony Moon

Location Commercial Real Estate

Bill Siems

Location Commercial Real Estate

Alex Apter

Location Commercial Real Estate

Thomas D. Smith

KPR

Elizabeth Naughton

KPR

Location

Located at 3200 Laclede Station Road, St. Louis, MO 63143, this property is part of the Maplewood neighborhood and St Louis market.

Contact Deer Creek Shopping Center
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.