41884 Faith Road, Squamish, BC | Strata Plan LMS2658