- 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.
True
4 Spaces Available
3200 Laclede Station Road #16
Retail
Contact for pricing
1,475 SF
1,475 - 1,475 SF
Immediate
Yes
No
3200 Laclede Station Road #5
Retail
Contact for pricing
19,710 SF
19,710 - 19,710 SF
Immediate
Yes
No
3200 Laclede Station Road #D-130
Retail
Contact for pricing
1,475 SF
1,475 - 1,475 SF
Immediate
Yes
No
VPD:
Laclede Station Rd. 26,20
Big Bend Blvd 20,973
3200 Laclede Station Road Major C
Retail
Contact for pricing
19,710 SF
19,710 - 19,710 SF
Immediate
Yes
No
VPD:
Laclede Station Rd. 26,20
Big Bend Blvd 20,973
Contacts
Location Commercial Real Estate
Location Commercial Real Estate
Location Commercial Real Estate
KPR
KPR