Waterfront $859,000 6823 Three Pines Road Bear Lake, MI 3 Beds 1 Baths 2,020 Sqft Open House $535,000 400 Lakeview Court Unit 8B Spring Lake, MI 2 Beds 2 Baths 1,270 Sqft $595,000 68271 Eagle Lake Road Edwardsburg, MI 3 Beds 2 Baths 2,347 Sqft $399,900 10041 County Road 215 Grand Junction, MI 2 Beds 1 Baths 953 Sqft $445,000 13325 Donna Road Big Rapids, MI 3 Beds 2 Baths 2,200 Sqft $399,900 8668 Ellenwood Drive Drive Unit 11 Montague, MI 2 Beds 2 Baths 1,314 Sqft $1,495,000 2120 Heatherwood Drive Adrian, MI 6 Beds 6 Baths 5,519 Sqft $869,000 1501 Ottawa Trail Hastings, MI 3 Beds 3 Baths 2,228 Sqft $479,900 11371 E 40th Street Reed City, MI 3 Beds 2 Baths 1,813 Sqft $234,000 4025 River Road Sodus, MI 2 Beds 2 Baths 1,186 Sqft Pending $390,000 2223 Maguire Avenue NE Grand Rapids, MI 3 Beds 2 Baths 1,842 Sqft $874,900 9895 Lakeview Drive Berrien Springs, MI 3 Beds 2 Baths 2,600 Sqft $619,900 8907 Mica Drive Zeeland, MI 4 Beds 3 Baths 2,916 Sqft $199,900 563 Yorkshire Square Milan, MI 2 Beds 1 Baths 880 Sqft $149,000 509 Reed Street Nashville, MI 3 Beds 2 Baths 1,440 Sqft Open House $259,000 449 21st Street Otsego, MI 2 Beds 1 Baths 936 Sqft $539,000 8980 Canyon Springs Court Canadian Lakes, MI 5 Beds 3 Baths 2,025 Sqft $1,449,000 3652 118th Avenue Allegan, MI 4 Beds 3 Baths 5,043 Sqft $565,000 975 Bluff Lake Drive Zeeland, MI 4 Beds 4 Baths 2,672 Sqft Coming Soon $1,325,000 14908 Canary Court Brooklyn, MI 4 Beds 3 Baths 4,935 Sqft $585,000 3685 20th Street Dorr, MI 3 Beds 3 Baths 2,818 Sqft $699,000 2535 52nd Street Fennville, MI 4 Beds 3 Baths 3,242 Sqft Coming Soon $380,000 6635 Vinton Avenue NW Comstock Park, MI 2 Beds 1 Baths 1,364 Sqft $499,900 84 Thelen Drive Gobles, MI 4 Beds 2 Baths 2,312 Sqft View More