Location: Denver, CO

Asset Type: Office

Year Built: 2019

Size: 78,000 SF

Financial House is a 78,000 SF office development with ground floor retail. The project is situated on the corner of 2nd Ave. and Detroit St. in the heart of the Cherry Creek North submarket in Denver, CO. The eight-story building was 100% leased prior to construction completion and was subsequently sold to an institutional buyer in August 2019.