View Parc Telegraph San Francisco Unit 938 – RENTED Details
$3,250

240 Lombard Street 938 San Francisco, CA 94111

$3,250.00
1 bed
bath
650 sqft
MLS # Active
View Parc Telegraph San Francisco Unit 538 – LEASED Details
$3,000

240 Lombard Street 538 San Francisco, CA 94111

$3,000.00
1 bed
bath
644 sqft
MLS # Active