17 days$50k drop • Aug 18$849,9001.64 acresOttawa County4 bd, 2.5 ba • 2,478 sq ftSpring Lake, MI 49456
$91k drop • June 2$899,0007.63 acresGrand Traverse County3 bd, 2 ba • 1,310 sq ftWilliamsburg, MI 49690
PendingUnder contract$850,00012.4 acresGrand Traverse County3 bd, 2.5 ba • 1,783 sq ftWilliamsburg, MI 49690
PendingUnder contract$1,114,0005.2 acresGrand Traverse County4 bd, 3.5 ba • 4,096 sq ftWilliamsburg, MI 49690
PendingUnder contract$570,00040.4 acresSaint Clair County4 bd, 2.5 ba • 2,400 sq ftLynn Township, MI 48097
PendingUnder contract$1,250,00053.4 acresGrand Traverse County4 bd, 2 ba • 3,035 sq ftTraverse City, MI 49686