19 Green Oak Court, Decatur, IL 62526

Current Owners
Bruce and Patsy Jones
Purchase Price
N/A
Property Taxes
$3,557 (2017)
Blockshopper green logo