Seven Peaks - 39548 Loggers Lane, Squamish, BC | Strata Plan EPS4356