Lease Today!


7206060777

Lease Today!

7206060777

Welcome Home

Welcome to Stratford Plaza.

Stratford Plaza Apartments are located at 2055 S. Depew St. Denver, CO. 80227 near the beautiful and fun Harvey Park Lake and Recreational Center. Stratford Plaza Apartments features one and two bedroom apartment homes.

The community are near the RTD light rail line, making your commute a breeze. Make your move and visit Stratford Plaza Apartments today!