1766 Embarcadero Rd
Palo Alto, CA 94303

Building Ownership

Anderson Dealership Realty Corp Etal

Building Class

A

Stories

Year Built / Renovated

1968

Total Rentable Building Area

39,244 SF

Need Help?