29 days$100k drop • Apr 25$1,199,90080 acresJackson County4 bd, 4 ba • 4,358 sq ftGrass Lake, MI 49240
28 days$25.1k drop • Apr 13$499,90015 acresKalamazoo County3 bd, 3 ba • 2,830 sq ftVicksburg, MI 49097
pendingUnder contract$450,0006.58 acresLivingston County4 bd, 3 ba • 2,052 sq ftFowlerville, MI 48836