104 South 26th Street, Decatur, IL 62521

Current Owners
Josue Pena
Purchase Price
$72,000 (2023)
Property Taxes
$1,442 (2017)

136 South 26th Street, Decatur, IL 62521

Current Owners
Robert and Beverly Stewart
Purchase Price
$58,000 (2022)
Property Taxes
$308 (2017)

166 South 26th Street, Decatur, IL 62521

Current Owners
Leroy L. Barger and Susan Searfoss
Purchase Price
N/A (2004)
Property Taxes
$629 (2017)
Blockshopper green logo