Joshua Creek Corporate Centre Welcomes Schaffler December 15, 2014 Carterra's Joshua Creek Corporate Centre Phase II is well underway and is pleased to welcome Schaffler Group to 1375...