Keller-Lowry Insurance Inc., a full service insurance company, renewed its lease for 9,577 square feet of Class-A office space on the 7th floor at 1777 S. Harrison St. in Denver, CO. The renewal was signed for a 62-month term. Keller-Lowry offers a full line of personal and commercial insurance options coupled with financial services.