Star Mesa Properties

Denver, CO 80206

Star Mesa Properties, founded in 2012, began as an owner-operator of commercial real estate in Denver, CO. Over time, the company has transformed into a multi-strategy investment fund primarily focusing on credit-related opportunities, with a diverse team that brings a unique perspective to evaluating and closing various investments.

With investments spread nationwide and a target investment size ranging from $2 to $12 million, Star Mesa Properties has the flexibility to invest across the capital stack. Currently closed to outside investment, the company continues to seek out new opportunities to grow and diversify its portfolio.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesColoradoDenverStar Mesa Properties

Partial Data by Infogroup (c) 2024. All rights reserved.