Twenty Lake Holdings
Visit Website
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, multifamily and multi-use properties. The portfolio consists of transitional assets, NNN leased buildings, vacant land and buildings, and stabilized properties. Currently, TLH owns 149 properties in 39 states.
No jobs are currently available with Twenty Lake Holdings