A fresh rethink of a previous concept, Park Place strives to be both …
The Squamish Oceanfront is believed to be the largest (160 acre) waterfront …
We are thrilled to be working with such an outstanding organization …