R2298894 - 24 - 8030 Nicklaus N Blv Boulevard, Whistler, BC, CANADAI have just recently sold this listing at 24 - 8030 Nicklaus N Blv Boulevard, Whistler.