117 Telegraph Hill Blvd
3 beds • 6 baths • 4200 sq ft
$7,880,000
101A Telegraph Hill Blvd #A
2 beds • 2 baths • 1538 sq ft
$2,700,000
1750 Stockton St
10 beds • baths • 6178 sq ft
$2,450,000
455 Vallejo St APT 105
1 beds • 1 baths • 825 sq ft
$850,000
1347-1349 Kearny St
6 beds • 4 baths • 2400 sq ft
$2,395,000
240 Lombard St APT 835
beds • 1 baths • 477 sq ft
$549,000
409 Greenwich St
9 beds • 2 baths • 3798 sq ft
$3,598,000
101 Lombard St APT 803W
2 beds • 2 baths • 1532 sq ft
$1,500,000