11106 Alameda Street, Lynwood, CA 90262

Current Owners
Lourdes Perez
Purchase Price
N/A
Property Taxes
$480 (2010)
Blockshopper green logo