2456 Vallejo Street
Pacific Heights
$2,010,000
1853 Jones Street
Russian Hill
$1,300,000
56 Pierce Street
Duboce Park
$1,280,000
2142 Broderick Street
$1,000,000
2145 Bay Street
Marina
$941,500
207 Day Street
Noe Valley
$875,000
803 Castro Street
$840,000
2265 Broadway Street #6
$799,000
230 Morningside Drive
Lakeshore
$765,685
3415 Divisadero Street
$750,000
257 Downey Street
Ashbury Heights
$725,000
2320 Moraga Street
Sunset
$600,000
136 Whitney Street
Glen Park
$599,000