The new 38,000 SF retail building, located in the brand new Norwalk central development, is the perfect spot for your business. With its prime location adjacent to the state-of-the-art sports and recreation complex, your business will enjoy a constant flow of foot traffic and visibility. The complex is expected to draw in over 800,000 visitors annually.