Financial House is an eight story office building with ground level retail and two subterranean parking levels. The building totals 74,085 square feet and is located in Cherry Creek North, a premier mixed-use neighborhood and a top location in the City of Denver. The location includes numerous amenities such as high-end restaurants, hotels, and retail including a top-tier mall, Cherry Creek Shopping Center.