R2155911 - 34 - 40653 Tantalus Road, Squamish, BC, CANADAI have just recently sold this listing at 34 - 40653 Tantalus Road, Squamish.