Apple Store R333

Apple Store R333 is an Apple Store located at Fairview, 1800 Sheppard Avenue East in Toronto, Ontario. The store opened on September 27, 2008.