This unit is perfect for any retail/office space. Olympia shopping center is strategically located on the corner of Harlem and Glenview Rd which is the heart of Glenview’s downtown. Don’t miss out on opening your business in this upscale north shore area.