V1115761 - 2998 Strangway Place, Squamish, BC, CANADAI have just recently sold this listing at 2998 Strangway Place, Squamish.