Apple Store R300

Apple Store R300 is an Apple Store located at Los Cerritos Center, 242 Los Cerritos Center in Cerritos, California. The store opened on June 24, 2010.