Apple Store R124

Apple Store R124 is an Apple Store located at Beverly Center, 8500 Beverly Boulevard in Los Angeles, California. The store opened on November 19, 2005.