1/36 36 Pending $639,000 4 Beds4 Baths3,213 SqFt 6602 Nicholas TRL, Sugar Land, TX 77479 Single Family Home Listed by Camelot Realty Group