Apple Store R343

Apple Store R343 is an Apple Store located at Westfield Southland, 1239 Nepean Highway in Cheltenham, Victoria. The store opened on August 13, 2011.