Three Shores Development provides a wide range of planning, urban design, marketing and construction services to private sector clients in British Columbia