35
2459 Lombard St
San Francisco, CA 94123
$1,599,000 USD
3,600 SF
1
Unit
3,600 SF
$1,599,000 USD
Storefront Retail Residential