Waterfront $459,900 2694 Lakeshore Drive Unit E403 Muskegon, MI 2 Beds 2 Baths 1,411 Sqft Coming Soon $934,900 3984 Lamont Drive Waterford, MI 3 Beds 3 Baths 3,011 Sqft $425,000 418 Longview Drive Coldwater, MI 3 Beds 1 Baths 960 Sqft $360,000 2615 Harwood Lake Road Middleville, MI 2 Beds 1 Baths 1,152 Sqft $269,999 182 Twin Lake Drive Onsted, MI 4 Beds 3 Baths 2,792 Sqft Coming Soon $299,900 1631 Weatherstone Drive Ann Arbor, MI 2 Beds 2 Baths 1,376 Sqft Pending $234,900 73 Murphy's Trail Kalamazoo, MI 3 Beds 3 Baths 2,464 Sqft $499,000 14364 Horn Drive Camden, MI 3 Beds 2 Baths 1,248 Sqft $425,000 1102 Oliverda Road Sherwood, MI 3 Beds 2 Baths 1,703 Sqft $379,900 66472 Dolans Street Vandalia, MI 4 Beds 3 Baths 3,187 Sqft $565,000 4581 Maple Island Road Ravenna, MI 3 Beds 3 Baths 1,816 Sqft $449,900 19685 Kirk Road Manchester, MI 4 Beds 2 Baths 1,872 Sqft $524,900 246 Wren Court Caledonia, MI 3 Beds 2 Baths 2,342 Sqft $385,000 6840 S Meridian Road Hudson, MI 4 Beds 2 Baths 1,308 Sqft $969,500 1736 Parker Drive Wayland, MI 5 Beds 4 Baths 2,400 Sqft $399,000 416 W Russell Drive Coldwater, MI 2 Beds 1 Baths 960 Sqft Pending $240,000 6786 River Road Flushing, MI 3 Beds 2 Baths 2,004 Sqft Pending $60,000 518 River Street Three Rivers, MI 2 Beds 1 Baths 1,048 Sqft $664,900 6789 W Redman Drive Lake City, MI 3 Beds 2 Baths 1,728 Sqft $360,000 6825 Windwater Court Unit 39 Norton Shores, MI 2 Beds 2 Baths 1,406 Sqft $464,900 4923 Knollwood Drive St. Joseph, MI 4 Beds 2 Baths 2,276 Sqft $750,000 3001 Newport Drive Fennville, MI 3 Beds 2 Baths 1,770 Sqft $159,900 136 S Mill Street Vicksburg, MI 3 Beds 1 Baths 1,533 Sqft $137,000 1379 106th Avenue Otsego, MI 1 Beds 1 Baths 672 Sqft View More