Twenty Lake Holdings
Twenty Lake Holdings (“TLH”) is a Stamford, Connecticut based Real Estate Investment Firm that owns and invests in wide variety of commercial real estate assets including industrial, office, retail, and multi-use properties. The portfolio consists of transitional assets, NNN leased buildings, vacant land and buildings, and stabilized properties. Currently, TLH owns 130 properties in 30 states.
No jobs are currently available with Twenty Lake Holdings