Meadowbrook Shopping Center is a 190,000 SF retail property anchored by Dollar Tree, Planet Fitness and Dunkin. Scheduled for extensive renovation in 2023, this property is ideal for a variety of businesses seeking exceptional exposure.
2001-2153 W 63rd St, Downers Grove, IL
Located in prominent Downers Grove, along 63rd Street and minutes from I-355, Meadowbrook is ideally located. The property enjoys traffic counts of approximately 37,000 cars per day along with two traffic signals directly in front of the property ensuring great visibility.