33 Newell Street, San Francisco, CA 94133

Current Owners
Yu (Living Trust)
Purchase Price
N/A (2013)
Property Taxes
$2,652 (2009)
Blockshopper green logo