3255 Star Route Road, Decatur, IL 62501

Current Owners
William B. and Linda K. Miller
Purchase Price
$405,000 (2009)
Property Taxes
$9,036 (2017)
Blockshopper green logo