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