120 Barr St

Montreal, QC

Facts

Floors
1  

About 120 Barr St

Single tenant industrial building having a total area of 25,606 square feet.

Companies at 120 Barr St

Fletcher Leisure