skip to main content
Investor Portal
Deer Creek Exterior

The 211,374 square foot community shopping center is currently 95 percent leased and undergoing significant redevelopment. Upon completion in the Spring of 2013 the center boasted a diverse line-up of national retailers.

Located between Big Bend Blvd. and Laclede Station Road, Deer Creek is situated in one of St. Louis’ densest suburban markets and near one of the most successful trade zones.


Deer Creek Shopping Center

St. Louis, MO

Retail | Realized

Asset Summary

Acquisition Date:
Q2 2002
211,374 SQ FT
Property Type:
Deal Profile:
Investment Profile:
Deal Source:
Off Market