side-area-logo

3421, 3425 & 3427 S Broadway

KEY FEATURES

Located in the heart of Englewood, in a high traffic and walk-able area of South Broadway. 

Year Built: 1928

Gross Leasable Area: 11,450 sf 

Property Type: Retail