29 days$10k drop • May 18$580,00012.3 acresLafayette County3 bd, 2 ba • 1,924 sq ftOak Grove, MO 64075
PendingUnder contract$1,450,00018.4 acresJackson County4 bd, 4.5 ba • 5,454 sq ftBlue Springs, MO 64015