550 Stanford Shopping Center, Palo Alto, CA, 94304 3000 Alexis Dr, Palo Alto, CA, 94304 1875 Embarcadero Rd, Palo Alto, CA, 94303 2103 Saint Francis Dr, Palo Alto, CA, 94303