7
2412-2414 Lombard St
San Francisco, CA 94123
$3,350,000 USD
3,513 SF
9.2% Cap Rate
3,513 SF
$3,350,000 USD
Storefront Retail Residential