Odea St, 61443, Illinois - Redfin
10 addresses found on Odea St in 61443, Illinois. The average lot size on Odea St is 11595 sq. ft. The average property tax on Odea St is $0.2K/yr. Find an address below to learn more about the property details:
- 506 Odea St, Kewanee, IL 61443
- 600 Odea St, Kewanee, IL 61443
- 621 Odea St, Kewanee, IL 61443
- 516 Odea St, Kewanee, IL 61443
- 508 Odea St, Kewanee, IL 61443
- 601 Odea St, Kewanee, IL 61443
- 512 Odea St, Kewanee, IL 61443
- 511 Odea St, Kewanee, IL 61443
- 629 Odea St, Kewanee, IL 61443
- 605 Odea St, Kewanee, IL 61443