Lake Muskoka | 3 BED | 1 BATH

68 BIRCH Island (40441347)

$869,000

68 BIRCH Island (40441347)

Lake Muskoka | 3 BED | 3 BATH

1018 MILFORD BAY Road (40464103)

$2,995,000

1018 MILFORD BAY Road (40464103)

Lake Muskoka | 2 BED | 2 BATH

0 M (MOSSY ROCK) Island (40470350)

$3,200,000

0 M (MOSSY ROCK) Island (40470350)