2332 Du Claire, Decatur, IL 62521

Current Owners
David W. and Terri Rathje
Purchase Price
N/A (2023)
Property Taxes
$23,712 (2017)
Blockshopper green logo