30
1069-1073 Howard St
San Francisco, CA 94103
$5,694,000 USD
13,808 SF
13,808 SF
$5,694,000 USD
Storefront Retail Office