200 Lombard St
San Francisco, CA 94111
$1,150,000 USD
1,962 SF
1
Unit
1,962 SF
$1,150,000 USD
Apartments