5
860 California St
San Francisco, CA 94108
$12,000,000 USD
4,557 SF
4,557 SF
$12,000,000 USD
Storefront