Apple Store R108

Apple Store R108 is an Apple Store located at Westfield Century City, 10250 Santa Monica Boulevard in Los Angeles, California. The store opened on June 4, 2005.