PendingUnder contract$395,0003.39 acresSaint Clair County3 bd, 2.5 ba • 1,863 sq ftSt. Clair, MI 48079
PendingUnder contract$360,0003 acresGrand Traverse County4 bd, 2 ba • 1,400 sq ftTraverse City, MI 49685