10 Southard Place, Unit: 1, San Francisco, CA 94109

Current Owners
Shtivelman Yuri (Revocable Trust)
Purchase Price
N/A (2017)
Property Taxes
$24,709 (2009)
Blockshopper green logo