18 days$15.9k drop • June 16$499,0002.47 acresOttawa County3 bd, 2 ba • 1,954 sq ftCoopersville, MI 49404
22 days$50k drop • June 19$524,9002.44 acresOttawa County5 bd, 3 ba • 2,600 sq ftGrand Haven, MI 49417
15 days$15.1k drop • June 22$459,9001.54 acresOttawa County3 bd, 2 ba • 2,253 sq ftWest Olive, MI 49460
PendingUnder contract$1,499,90012.6 acresOttawa County4 bd, 2.5 ba • 3,184 sq ftGrand Haven, MI 49417
PendingUnder contract$1,035,00020.2 acresOttawa County4 bd, 2.5 ba • 2,673 sq ftHudsonville, MI 49426