Cochrane Business Park

cochrane-bing

Cochrane is a complex of six buildings in the Toronto suburb of Markham. Its 250,000 square feet of “flex space” are suitable for either offices or industrial uses (the buildings are easily accessible, and their brick exterior lends them a certain charm).