450 671-1681
68,000 sq ft industrial property located in Brossard’s Industrial Park built by Quintcap in 2010.