pendingUnder contract$1,500,00057 acresMuskegon County6 bd, 3 ba • 3,248 sq ftNorton Shores, MI 49441
pendingUnder contract$499,9006.21 acresMuskegon County5 bd, 3 ba • 2,440 sq ftNorton Shores, MI 49441