PendingUnder contract$349,5001.58 acresJefferson County3 bd, 2 ba • 2,020 sq ftMount Vernon, IL 62864
PendingUnder contract$6,995,0002.32 acresNew Hanover County4 bd, 4 ba • 4,069 sq ftWilmington, NC 28411