Apple Store R401

Apple Store R401 is an Apple Store located at Shanghai IAPM, 999 Middle Huaihai Road in Shanghai, Shanghai. The store opened on October 26, 2013.