12396 Finch Road, Descanso, CA 91916

Current Owners
Caldwell Family Trust A. 05-12-06
Purchase Price
N/A (2016)
Property Taxes
$4,443 (2016)
Blockshopper green logo