2661-2671 Ocean Ave
San Francisco, CA 94132
$4,100,000 USD
6,852 SF
6.06% Cap Rate
6,852 SF
$4,100,000 USD
Storefront Retail Office