300 Rue de la Berge-du-Canal
Montréal, QC H8R 4E1
- Industrial for Lease
- 4,993 - 635,071 SF
- 13 Spaces Available Now
Vista Properties
2026-01-21
Savills
Flex
2025-09-29
View on Map