New Balance unveils revamped NYC flagship store
Sportswear brand New Balance has reopened its flagship store on 5th Avenue, New York City, which now features a completely redesigned store interior. Interior of New Balance's revamped flagship store in Flatiron, NYC Credits: New Balance Officially opening its doors on Friday, September 12, during New York Fashion Week, the new 2,200 square foot...
loading...