This 742 square foot space at a major shopping center in the Chicago area is the perfect spot for a pop-up concept! Whether you are a small business, emerging brand or large company, this spot is in one of the busiest sections of the property.