The Sneakers Box - Juice

MAP

STORE INFO

  • Address 832 Julu Rd, Jingan Qu, Shanghai Shi, 200000
  • City Shanghai
  • Country China

Juice 832 Julu Rd, Jingan Qu, Shanghai Shi, 200000
Shanghai | China

SNEAKERS AVAILABE