1183-1185 Howard St
San Francisco, CA 94103
$1,795,000 USD
5,260 SF
5,260 SF
$1,795,000 USD
Storefront Retail Office