PendingUnder contract$1,699,00018.4 acresOttawa County5 bd, 4.5 ba • 6,627 sq ftHudsonville, MI 49426
PendingUnder contract$1,499,90012.6 acresOttawa County4 bd, 2.5 ba • 3,184 sq ftGrand Haven, MI 49417