7900 Taschereau, Brossard, QC

  • Address: 7900 Taschereau, Brossard, QC
  • Square feet: 135,000
  • Acquisition date: 2006
  • Disposition date: May 2017
  • Management and leasing: Gestion IMC Inc