Apple Store R705

Apple Store R705 is an Apple Store located at Shanghai Qibao Vanke Mall, 3366 Caobao Road in Shanghai, Shanghai. The store opened on December 10, 2016.