to   
      
      

1 recently sold property at 2000th St, Oliver, IL

20119 N 2000th St, Oliver, IL 62441

Alternative address:20119 N 2000th St, Marshall, IL 62441

Sold $130,000
Single Family
  • 3.22 acres
View details