Meadowbrook Shopping CenterDowners Grove, IL
2001 W 63rd St, Downers Grove, IL, USA
Property Highlights
• Complete Redevelopment – Full Façade Renovation, New Roof, New Parking Fields, New Monument Signage
• Anchor Space, Inline Retail & Outlots Available
• Well Located in close Proximity to I-355 Access
• Adjacent to Target | Current Tenants Include: Planet Fitness, Dollar Tree & Dunkin’