Apple Store R004

Apple Store R004 is an Apple Store located at South Coast Plaza, 3333 Bear Street in Costa Mesa, California. The store opened on December 1, 2001.