376 Homes for Sale in Twin Lake

376 Homes for Sale.

Features Desired:
Additional Filters:

6685 Macdonald Road

Twin Lake, 49457

$725,000

19002752
1/63

Bedrooms 6

Baths 6

SqFt 2,912

Acres 2.73

MLS# 19002752

Sold

6685 Macdonald Road

2692 Johnston Road

Twin Lake, 49457

$699,900

19030531
1/66

Bedrooms 7

Baths 4

SqFt 2,604

Acres 1.0

MLS# 19030531

For Sale

2692 Johnston Road

1618 Owasippe Road

Twin Lake, 49457

$649,900

19018645
1/85

Bedrooms 2

Baths 2

SqFt 2,294

Acres 3.0

MLS# 19018645

Sold

1618 Owasippe Road

2719 E River Road

Twin Lake, 49457

$599,900

19025526
1/66

Bedrooms 4

Baths 3

SqFt 2,127

Acres 38.0

MLS# 19025526

Sold

2719 E River Road

6570 Staple Road

Twin Lake, 49457

$499,900

18044782
1/50

Bedrooms 4

Baths 4

SqFt 2,665

Acres 1.15

MLS# 18044782

Sold

6570 Staple Road

3400 Hart Road

Twin Lake, 49457

$469,900

19027939
1/99

Bedrooms 7

Baths 6

SqFt 3,220

Acres 3.8

MLS# 19027939

For Sale

3400 Hart Road

6889 Ewing Road

Twin Lake, 49457

$724,900

18058251
1/84

Bedrooms 4

Baths 3

SqFt 1,608

Acres 70.0

MLS# 18058251

Sold

6889 Ewing Road

6490 Middle Lake Road

Twin Lake, 49457

$425,000

19032475
1/45

Bedrooms 3

Baths 2

SqFt 1,833

Acres 0.31

MLS# 19032475

Sold

6490 Middle Lake Road

3426 Ewing Road

Twin Lake, 49457

$399,900

19015284
1/25

Bedrooms 5

Baths 3

SqFt 1,757

Acres 25.1

MLS# 19015284

Sold

3426 Ewing Road

5665 Staple Road

Twin Lake, 49457

$399,900

19017437
1/48

Bedrooms 3

Baths 3

SqFt 2,176

Acres 40.0

MLS# 19017437

For Sale

5665 Staple Road