R2330199 - 20 - 2301 Whistler Road, Whistler, BC, CANADAI have just recently sold this listing at 20 - 2301 Whistler Road, Whistler.