Investment Property

525 W. Stratford Place

Chicago, Illinois

Reside on Stratford

Description

Reside on Stratford is a 58-unit apartment building in Lakeview.

Reside on Stratford

Neighborhood: Lakeview