Welcome to #107 Lake Placid Lodge! 

107 Lake Placid Road, Whistler, BC V8E 0A8

$669,000