Home > Illinois homes > Decatur homes > 62521 homes > South 26th Street homes

South 26th Street homes

South 26th Street, Decatur 62521 contains 3 assessor property records.

166 South 26th Street, Decatur IL
This 1 bathroom home has 1020 square feet and was built in 1975.
104 South 26th Street, Decatur IL
This 1 bathroom home has 912 square feet and was built in 1957.
136 South 26th Street, Decatur IL
This 1 bathroom home has 912 square feet and was built in 1957.
1
Nearby Cities
Cities Median
sales price
Average
listing price
Latham $91,000 $129,400