120 Barr St

Montreal, QC
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 Store