Posted on April 30, 2010 at 9:11 pm 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.