[Ca-on-gta-commercial] WANT: industrial space for LEASE in Scarborough 5,000-10,000 sq ft Loading dock or drive-in are needed. 18 ceiling