3
840-850 Ulloa St
San Francisco, CA 94127
$1,950,000 USD
1,870 SF
5.85% Cap Rate
1,870 SF
$1,950,000 USD
Storefront