126 Devon Road

25500
sq ft.
July 1, 2000

126 Devon Road

This 25,500-square-foot brick and glazing building at 126 Devon Road features architectural angles that make it stand out from the front, while providing office spaces with extra natural light and scenic views of Brampton, Ontario. Designed as a marvel for its time, the facility includes center dock loading and four drive-in doors.