15
4089-4099 19th Ave
San Francisco, CA 94132
$1,595,000 USD
4,832 SF
6.5% Cap Rate
4,832 SF
$1,595,000 USD
Storefront Retail Office