Магазин New Balance, The Mall