pendingUnder contract$2,100,0009.57 acresMuskegon County4 bd, 7 ba • 9,236 sq ftNorton Shores, MI 49441
pendingUnder contract$354,9002.33 acresMuskegon County3 bd, 3 ba • 2,172 sq ftNorton Shores, MI 49441