R2170230 - 117 - 41105 Tantalus Road, Squamish, BC, CANADAI have just recently sold this listing at 117 - 41105 Tantalus Road, Squamish.