Guides Copperstone Copperstone View 5 listings Grand Haven Grand Haven View 102 listings Muskegon County Muskegon County View 615 listings Holland Holland View 200 listings Ottawa County Ottawa County View 711 listings Lake Michigan Lake Michigan View 146 listings Norton Shores Norton Shores View 93 listings New Construction New Construction View 596 listings Spring Lake Spring Lake View 118 listings Waterfront Waterfront View 1528 listings Guides CopperstoneGrand HavenMuskegon CountyHollandOttawa CountyLake MichiganNorton ShoresNew ConstructionSpring LakeWaterfront