Katchen Company announced the execution of a lease for 12,181 square feet of retail space located at 1401 W 38th Avenue, in Denver, Colorado.  The tenant, Speicher BM Enterprises is a local organic gardening retailer.