101 Devon Rd – A


101A Devon Road | Brampton, Ontario

Located in Brampton, Ontario, this 17,500 S.F. building features a brick design. Located on one site, the two twins buildings feature 2 dock doors and two overhead doors. Small manufacturing firms have enjoyed the flexibility of each building adapting to growing demands for power supply and staff growth.


Scroll to Top
Scroll to Top