Beach $348,900 V/L 56th St Fennville, MI 21.8 Acres $76,900 7125 Holiday Drive Canadian Lakes, MI 0.19 Acres $405,000 319 Robin Court St. Joseph, MI 5 Beds 1 Baths 2,032 Sqft $820,000 6860 Long Lake Road Berrien Springs, MI 4 Beds 3 Baths 4,129 Sqft Coming Soon $599,000 9435 McGregor Road Pinckney, MI 3 Beds 2 Baths 2,416 Sqft $599,900 3189 125th Avenue Allegan, MI 3 Beds 2 Baths 1,734 Sqft $237,500 6505 Bella Vista Drive NE Rockford, MI 2 Beds 1 Baths 986 Sqft $525,000 416 N Rath Avenue Ludington, MI 4 Beds 3 Baths 2,360 Sqft $275,000 15157 Carpenter Road Three Oaks, MI 6.7 Acres $387,000 15105 Carpenter Road Three Oaks, MI 3 Beds 2 Baths 1,860 Sqft $229,900 2163 Harding Avenue Muskegon, MI 3 Beds 2 Baths 1,196 Sqft $485,000 743 Crestview Street Holland, MI 4 Beds 2 Baths 3,056 Sqft $399,900 5632 N Watervliet Road Unit 16 Watervliet, MI 2 Beds 1 Baths 786 Sqft $219,900 1735 Milton Avenue Rochester Hills, MI 3 Beds 1 Baths 1,060 Sqft $499,000 259 Kalamazoo Street Unit 4 South Haven, MI 1 Beds 1 Baths 1,140 Sqft $1,349,000 15445 Lakeshore Road Lakeside, MI 6 Beds 5 Baths 4,600 Sqft $87,000 72662 26th Avenue South Haven, MI 9.98 Acres $49,900 9380 Taylors Turn Canadian Lakes, MI 0.39 Acres $1,200,000 11160 Farina Road New Buffalo, MI 4 Beds 1 Baths 2,548 Sqft $339,900 858 Winslow Court Norton Shores, MI 3 Beds 1 Baths 2,176 Sqft Coming Soon $875,000 4958 Forest Park Avenue Watervliet, MI 3 Beds 3 Baths 3,140 Sqft $29,900 6452 Kilkenny Drive Canadian Lakes, MI 0.62 Acres $119,900 110 N Disbrow Street Cassopolis, MI 2 Beds 1 Baths 1,112 Sqft $99,900 108 N Disbrow Street Cassopolis, MI 1 Beds 1 Baths 502 Sqft View More