Located in Manhattan's burgeoning Flatiron District, the area is as rich in history as the New Balance brand itself.