Embarcadero Center

Mixed Use / North America USA CA San Francisco 1982
Complete
HospitalityMixed UseOfficeResidentialMaster Planning
Site Area: 4,300,000 sf (399,483 sm) Gross Building Area: 5,431,800 sf (504,631 sm)