Town Square Wheaton
A newly renovated Lifestyle Center
Town Square Wheaton is a 200,000 square foot mixed-use development with a unique blend of national and local retailers, as well as medical and office space. Built in 1992 and purchased in 2015, the Robert A. M. Stern-designed buildings have recently undergone signage updates and significant common area improvements. Town Square Wheaton boasts a newly renovated center plaza that includes a beautiful outdoor gathering space with seating, communal fireplace, fountain, and lush landscaping. These renovations create an ideal space for community concerts, festivals, and other events.
271 Town Square, Wheaton, IL 60189
Sold in 2020