993 North Sun Court, Decatur, IL 62522

Current Owners
Laina R. Hill
Purchase Price
$49,000 (2018)
Property Taxes
$2,164 (2017)
Blockshopper green logo