1721 Whitchel Av, Decatur, IL 62526

Current Owners
Sharon J. Nance
Purchase Price
N/A (2004)
Property Taxes
$436 (2017)
Blockshopper green logo