PendingUnder contract$750,0009.75 acresGrand Traverse County3 bd, 2 ba • 1,576 sq ftWilliamsburg, MI 49690
PendingUnder contract$450,00019.6 acresCrawford County4 bd, 2 ba • 1,862 sq ftLovells Township, MI 49738