5660 Chambly, Longueuil, QC

  • Address: 5660 Chambly, Longueuil, QC
  • Square feet: 14,000
  • Acquisition date: 2007
  • Disposition date: 2009
  • Management and leasing: Gestion IMC Inc