North Avenue Business Corridor The North Avenue Business Corridor has nearly 500,000 square feet of retail, restaurants and service providers, in addition to multi-family housing and the beloved Wonder Works Children’s Museum, which is just a half-mile walk from the Galewood Metra station.