Homes for sale - 300 Channel Ridge Dr, Salt Spring, BC V8K 1G6 – ML...