PendingUnder contract$349,9002.47 acresMuskegon County3 bd, 2 ba • 2,073 sq ftNorton Shores, MI 49441