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