PendingUnder contract$314,9003.66 acresGrand Traverse County2 bd, 1.5 ba • 1,259 sq ftWilliamsburg, MI 49690
PendingUnder contract$245,0002.12 acresSaint Joseph County4 bd, 2 ba • 2,182 sq ftConstantine, MI 49042