2525 Center, Decatur, IL 62526

Current Owners
Melissa Bertram
Purchase Price
N/A
Property Taxes
$4,549 (2017)
Blockshopper green logo