The SoHo site of a New Balance sneaker outpost that replaced a Swarovski crystal store which aimed to encourage social media ...
New Balance opened a store in Lower Manhattan’s SoHo neighborhood. This is the company’s fourth store in New York City.