Embarcadero Center
2 Embarcadero Center
San Francisco, CA 94111
Building Ownership
Boston Properties
Building Class
A
Stories
30
Year Built / Renovated
1973
Total Rentable Building Area
779,768 SF