$99.1k drop • Apr 8$999,90019.4 acresSaint Joseph County3 bd, 3 ba • 3,022 sq ftThree Rivers, MI 49093
23 days$15k drop • Apr 26$864,90010.4 acresKalamazoo County5 bd, 4 ba • 4,236 sq ftVicksburg, MI 49097
pendingUnder contract$519,9003.66 acresSaint Joseph County4 bd, 5 ba • 3,652 sq ftMarcellus, MI 49067