R2165929 - SL 29 - 38345 Peaks Place, Squamish, BC, CANADAI have just recently sold this listing at SL 29 - 38345 Peaks Place, Squamish.