33 Tehama

(70)
 33 Tehama, San FranciscoCA 94105
$3,650+1-2 BedsDogs OK