$6,316,000 Sold Mar 07, 2025
- Land
- 436 Acres
- $14,486 per Acre
- 5 Days On Market
8300 E 370 Rd N, Indianola, IL 61850
8300 E 370 Rd N, Indianola, IL 61850$6,316,000 Sold Mar 07, 2025
8300 E 370 Rd N, Indianola, IL 61850
8300 E 370 Rd N, Indianola, IL 61850$69,900 Sold Apr 03, 2025
210 S Vermilion St, Indianola, IL 61850
210 S Vermilion St, Indianola, IL 61850