Our Investments

Investments Selected with Precision to perform with power

Financial House


205 North Detroit Street
Denver, CO 80206
Type: Office
Size: 74,085 sq. ft.
Built: June 2019
Investment Date: August 2019
Strategy: Core / Core Plus
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.