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