Apple Store R029

Apple Store R029 is an Apple Store located at Burlingame, 1301 Burlingame Avenue in Burlingame, California. The store opened on July 26, 2003.