1025 Brothers Place, Squamish, BC | Strata Plan BCS2396