13
1812 Polk St
San Francisco, CA 94109
$1,600,000 USD
3,052 SF
1
Unit
3,052 SF
$1,600,000 USD
Storefront Retail Office