3025 Crestwood, Decatur, IL 62521

Current Owners
Ronda Parsons
Purchase Price
$100,000 (2017)
Property Taxes
$1,893 (2017)

3061 Crestwood, Decatur, IL 62521

Current Owners
Patricia Buckley
Purchase Price
$116,000 (2023)
Property Taxes
$1,869 (2017)
Blockshopper green logo