PendingUnder contract$358,3009 acresSaint Joseph County4 bd, 1 ba • 1,536 sq ftThree Rivers, MI 49093
$29k drop • Oct 13$410,0002.16 acresMacomb County7 bd, 3 ba • 2,700 sq ftHarrison Charter Township, MI 48045