148 Helena Street, San Francisco, CA 94124

Current Owners
Ricardo Elizalde
Purchase Price
$275,000 (2002)
Property Taxes
$3,820 (2009)
Blockshopper green logo