Apple Store R240

Apple Store R240 is an Apple Store located at 23 North Santa Cruz Avenue in Los Gatos, California. The store opened on September 6, 2007.