Apple Store R099

Apple Store R099 is an Apple Store located at Stanford Shopping Center, 379 Stanford Shopping Center in Palo Alto, California. The store opened on October 16, 2004.