4915 Forest
Location: Downers Grove, IL
Square Feet: 107,635 sf
Floors: 7 stories
Units: 62 apartments
Status: Planning Dept. process
Location: Downers Grove, IL
Square Feet: 107,635 sf
Floors: 7 stories
Units: 62 apartments
Status: Planning Dept. process