450 671-1681
60,500 sq ft commercial centre located on Taschereau Boulevard in Brossard, built by Quintcap in 1976.