Located in North Dallas, Texas, Tellus Group LLC is a real estate investment firm focused on residential and mixed-use land development with a primary focus in master-planned, amenity-rich lifestyle communities. Tellus Group seeks to deliver risk-..
Relevance: 12.516126