1687-1689 Church St
San Francisco, CA 94131
$1,695,000 USD
3,058 SF
6.68% Cap Rate
3,058 SF
$1,695,000 USD
Storefront Retail Residential