Commercial 3460 W. Bayshore Road < Back to Portfolio 3460 W. Bayshore Road Palo Alto, CA 94303 30,000 sqft 3460 W. Bayshore Road