L'immeuble de bureaux de Groupe Mach situé au 1720 rue du Canal, un bâtiment de 151 300 pieds carrés achevé en 2021 sur le pittoresque canal de Lachine et construit pour Airbnb à un coût d'environ 30 millions de dollars, a bouclé la boucle. Les équipes de construction sont revenues sur les lieux pour le convertir en complexe multifamilial après que le marché en ligne de la location à court terme n'a pas été au rendez-vous.
