7-Eleven leases 17 stores in Cleveland area