1 recently sold property at 1360th St, Oliver, IL
13402 N 1360th St, Oliver, IL 62441
Alternative address:13402 N 1360th St, Marshall, IL 62441
Sold $40,000Single Family Residential
- 0.44 acres
Alternative address:13402 N 1360th St, Marshall, IL 62441
Sold $40,000
1360th Street
Oliver, IL