Embarcadero Corporate Center
2479 E Bayshore Rd
Palo Alto, CA 94303
Building Ownership
Embarcadero Capital Partners
Building Class
A
Stories
Year Built / Renovated
1997
Total Rentable Building Area
99,157 SF
