PendingUnder contract$2,650,0005 acresGrand Traverse County4 bd, 2 ba • 7,072 sq ftWilliamsburg, MI 49690
PendingUnder contract$845,0005.55 acresCharlevoix County4 bd, 3.5 ba • 3,227 sq ftBeaver Island, MI 49782