3
2230 Lombard St
San Francisco, CA 94123
$6,525,000 USD
12,190 SF
7% Cap Rate
12,190 SF
$6,525,000 USD
Hotel