Founded in 2012 as an owner/operator of commercial real estate, Star Mesa has evolved into a multi-strategy investment fund, predominately allocating to credit-related opportunities. Our experienced team comes from a variety of different backgrounds which gives us a distinct advantage in evaluating and closing on all types of investments.
Star Mesa holds investments nationwide and targets an investment size of $2 – $12 million with flexibility to invest across the capital stack. Star Mesa is closed to outside investment.