Katchen Company announced the execution of a lease for 1,740 square feet of retail space located at 7111 W Alameda Avenue, Lakewood, Colorado. The tenant, Check Into Cash is a financial institution providing financial products, payday loans and other related services.