Home Fashion New Balance Launches First Open-Mall Store at City Walk, Dubai