Apple Store R580

Apple Store R580 is an Apple Store located at Taikoo Li Chengdu, 8 Middle Shamao Street in Chengdu, Sichuan. The store opened on November 21, 2015.