5660 Chambly, Longueuil, QC

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