Chicagoland power center intros event room for tenants
Winston Plaza, a 404,000-sq.-ft. power center in the Chicago suburb of Melrose Park, has just made it easier for retail tenants to stage product events, customer workshops, and community programs.