A printing and marketing firm has leased more than 22,000 square feet of industrial space in Mountain Lakes, brokers with NAI James E. Hanson announced Thursday.