Club Cooch - Overview
Sold Sep/01 - $250k
|
Club Cooch is a waterfront country home located on the western shore of Lake Couchiching, just north of Orillia, a 1.5 hour commute from Toronto. It is almost directly across the lake from Casino Rama. Also directly across from the famous Severn system boating hot spot - Big Chief Bay (a.k.a "Pee Bay").
|



