August 18, 2008
Nike Sportswear 21 Mercer Street Store in Soho, New York
Nike today announced the opening of its first Nike Sportswear retail store at 21 Mercer Street in SoHo, New York City, offering exclusive access to premium products, an elevated retail experience, and a new customization experience called Nike Sportswear Bespoke, where consumers can work with Nike designers to customize premium ... more
9 Comments