Telfair Lofts Categories Real Estate, Property Management 7500 Branford Place Attn: Management Office Sugar Land TX 77479 (281) 207-9400 (281) 207-9401 Visit Website About Us 317-unit luxury apartment community. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×