18
1200-1202 Howard St
San Francisco, CA 94103
$2,574,990 USD
5,500 SF
5,500 SF
$2,574,990 USD
Storefront Retail Office