[Ca-commercial] WANT Toronto. Auto Mechanic shop . FOR LEASE. 1,800 5,000 Sq.Ft. Established Tenant