R2257780 - 18 - 40632 Government Road, Squamish, BC, CANADAI have just recently sold this listing at 18 - 40632 Government Road, Squamish.