24 employees
Twenty Lake Holdings is a real estate investment and management company that offers finance for commercial and multi-use properties.