2136-2140 Palou Ave
San Francisco, CA 94124
$9,900,000 USD
22,003 SF
22,003 SF
$9,900,000 USD
Warehouse