1638 West Highland Court, Decatur, IL 62526

Current Owners
Jacqueline S. Dowd
Purchase Price
N/A (2019)
Property Taxes
$1,630 (2017)
Blockshopper green logo