Southlake Town Square LP Member interest in this Kairoi development. 55-unit class A apartment development Southlake, Texas Projected exit Q4 2025