Thanks to the incredible success of our Phase 1 duplex sales, some exciting changes are coming to Finch Drive! To prepare for our next chapter, the Ossa Presentation Centre will be temporarily closed as we get ready to move into a brand-new location in Downtown Squamish. This move marks an exciting step forward for our […]