35
1609-1611 Palou ave
San Francisco, CA 94124
$699,000 USD
1,875 SF
1,875 SF
$699,000 USD
Storefront Retail Office