R2215681 - 21 - 2101 Whistler Road, Whistler, BC, CANADAI have just recently sold this listing at 21 - 2101 Whistler Road, Whistler.