18,197 SF
160 feet
10,114 SF
8295 -8305 Rue du Creusot, Saint-Léonard, H1P 2A2
6191 -6199 boulevard Métropolitain Est, Saint-Léonard, H1P 1X7