One Embarcadero Center
Office / Retail
San Francisco
One Embarcadero Center

-
832k
SF
-
1998
Acquired by BXP
-
45
Stories
Leasing Contact
- Rod Diehl
- 415.772.0700
832k
SF
1998
Acquired by BXP
45
Stories