432 N Canal St
South San Francisco, CA 94080
$1,999,000 USD
56,346 SF
56,346 SF
$1,999,000 USD
Warehouse