PendingUnder contract$385,0002.43 acresLivingston County3 bd, 3 ba • 1,629 sq ftOceola Township, MI 48855
PendingUnder contract$340,9001.76 acresGrand Traverse County2 bd, 1 ba • 1,220 sq ftTraverse City, MI 49685
PendingUnder contract$450,0001.65 acresDickinson County4 bd, 3 ba • 2,350 sq ftIron Mountain, MI 49801
5 months ago$1,550,0002.35 acresOakland County4 bd, 3.5 ba • 3,492 sq ftOakland Charter Township, MI 48363