101 Poppy Lane, San Francisco, CA 94131

Current Owners
Byron G and Cayson Lynette Rouda
Purchase Price
$1,600,000 (2009)
Property Taxes
$18,498 (2009)
Blockshopper green logo