1655 North 28th, Decatur, IL 62526

Current Owners
William Jackson
Purchase Price
$36,000 (2005)
Property Taxes
$638 (2017)
Blockshopper green logo