25 Virgil Street, San Francisco, CA 94110

Current Owners
Villarreal (Revocable Trust) (Trust)
Purchase Price
N/A (2001)
Property Taxes
$2,216 (2009)
Blockshopper green logo