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