» More...

Haight Ashbury
$1,095,000

Mission Dolores
$1,399,000

North Beach
$995,000