75 Leidesdorff St
San Francisco, CA 94104
Building Ownership
Merchants Exchange Bldg Llc
Building Class
C
Stories
17
Year Built / Renovated
1903
Total Rentable Building Area
265,363 SF
Merchants Exchange Bldg Llc
C
17
1903
265,363 SF