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.

Location

Deer Creek Shopping Center

St. Louis, MO

Retail | Realized

Asset Summary

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