Telfair is a vibrant community located in the City of Sugar Land, Texas, in the southwest Houston submarket. Now complete, the community is home to over 2,800 families. Telfair was one of the most successful master-planned communities in this desirable city and is surrounded by established and well-maintained master-planned communities.

Results Found