to   
      
      

1 recently sold property at Poplar St, Oliver, IL

1003 Poplar St, Oliver, IL 62441

Alternative address:1003 Poplar St, Marshall, IL 62441

Sold $79,000
Single Family Residential
  • 8,500 sqft
View details