658 East Wood Street, Decatur, IL 62523

Current Owners
Alvell Mitchell
Purchase Price
N/A (2023)
Property Taxes
$744 (2017)
Blockshopper green logo