1 recently sold property at 2060th St, Oliver, IL
20335 N 2060th St, Oliver, IL 62441
Alternative address:20335 N 2060th St, Marshall, IL 62441
Sold $135,000Single Family Residential
- 1.86 acres
Alternative address:20335 N 2060th St, Marshall, IL 62441
Sold $135,000
2060th Street
Oliver, IL