Katchen Company announced the execution of a lease renewal for 664 square feet of office space in Plaza 36 Offices located at 7010 Broadway, Denver, Colorado. The tenant, Family Tree provides family support and consulting services and has office throughout the greater Denver metropolitan area.