Torque-logo
905-660-3334

Project

file not found

Design-build project for 2 new industrial buildings, 154,000 sf and 92,000 sf.

21006