477 properties: Homes for Sale

Waterfront

$4,500,000 for Sale

645 Shore, Holland, MI 49423
6 Bed | 6 Bath | 6,317 sqft. | Acres: 0.765

Acreage

$3,800,000 for Sale

6443 Grand Blanc, Swartz Creek, MI 48473
5 Bed | 3 Bath | 5,976 sqft. | Acres: 63.26

Waterfront

$3,490,000 for Sale

15691 M 43, Hickory Corners, MI 49060
7 Bed | 9 Bath | 5,283 sqft. | Acres: 1.6

Acreage

$2,150,000 for Sale

8955 Braden, Haslett, MI 48840
4 Bed | 4 Bath | 4,340 sqft. | Acres: 26.05

Acreage

$1,490,000 for Sale

1785 Williamston, Williamston, MI 48895
6 Bed | 8 Bath | 9,848 sqft. | Acres: 34.17

Waterfront

$1,450,000 for Sale

5628 Longbridge, Pentwater, MI 49449
5 Bed | 5 Bath | 4,395 sqft. | Acres: 0.576

Acreage

$1,199,000 for Sale

11108 Eden, Eagle, MI 48822
4 Bed | 4 Bath | 5,644 sqft. | Acres: 23

New Listing

$1,150,000 for Sale

6240 Reynolds, Haslett, MI 48840
3 Bed | 3 Bath | 4,317 sqft. | Acres: 0.26

Waterfront

$1,100,000 for Sale

6869 Victoria Shore, Laingsburg, MI 48848
2 Bed | 3 Bath | 3,262 sqft. | Acres: 0.73

Acreage

$1,100,000 for Sale

1697 Sherwood, Williamston, MI 48895
3 Bed | 3 Bath | 2,950 sqft. | Acres: 76