Waterfront Open House $419,900 3549 W Beard Road Perry, MI 3 Beds 2 Baths 2,075 Sqft $399,900 9129 Lakeside Drive Perrinton, MI 3 Beds 2 Baths 1,790 Sqft $655,000 2500 N Bauer Avenue White Cloud, MI 5 Beds 2 Baths 1,105 Sqft Open House $1,400,000 10692 Garfield Street Coopersville, MI 5 Beds 3 Baths 4,440 Sqft $549,000 614 S Mechanic Street Berrien Springs, MI 3 Beds 2 Baths 2,357 Sqft $435,000 10858 Wildwood Drive Greenville, MI 4 Beds 3 Baths 2,902 Sqft $589,900 2375 Patterson Road Shelbyville, MI 2 Beds 1 Baths 936 Sqft $850,000 10877 Gun Lake Road Middleville, MI 4 Beds 2 Baths 1,598 Sqft $399,900 220 26th Street Allegan, MI 3 Beds 2 Baths 1,808 Sqft Open House $465,000 2853 Villa Lane Benton Harbor, MI 2 Beds 2 Baths 1,856 Sqft $289,000 711 N Burr Oak Road Colon, MI 3 Beds 1 Baths 1,350 Sqft $310,000 3517 Lake Allegan Drive Allegan, MI 1 Beds 1 Baths 728 Sqft $640,000 1013 Pebble Stone Court Holland, MI 3 Beds 3 Baths 3,565 Sqft $450,000 2091 Lake Avenue Twin Lake, MI 3 Beds 1 Baths 1,467 Sqft $1,495,000 7314 Thornapple Park Drive SE Grand Rapids, MI 4 Beds 2 Baths 3,202 Sqft $553,333 1890 Dillingham Drive Allegan, MI 4 Beds 3 Baths 2,811 Sqft $429,900 1281 Quincy Street SW Grandville, MI 3 Beds 2 Baths 2,399 Sqft $925,000 10661 Sudan Street Portage, MI 3 Beds 3 Baths 3,236 Sqft $269,900 1570 Ryno Road Luzerne, MI 2 Beds 1 Baths 1000 Sqft $399,900 921 Black River Road Bangor, MI 3 Beds 3 Baths 2,061 Sqft $340,000 2926 Grand Isle Drive NE Belmont, MI 2 Beds 2 Baths 1,356 Sqft Coming Soon $1,225,000 6270 Mack Road Howell, MI 4 Beds 3 Baths 5,001 Sqft $995,900 15780 N Prospect Point Drive Spring Lake, MI 3 Beds 3 Baths 2,460 Sqft $825,000 13756 Rustic Drive Gregory, MI 2 Beds 2 Baths 1,497 Sqft View More