5431 North Townsend, Los Angeles, CA 90041

Current Owners
Kelly Deco and Kerry Deco
Purchase Price
N/A (2014)
Property Taxes
$5,601 (2022)
Blockshopper green logo