Apple Store R610

Apple Store R610 is an Apple Store located at New Town Plaza, 18 Sha Tin Centre Street in Sha Tin, Hong Kong. The store opened on June 30, 2016.