1/45 45 Open Sun 1PM-3PM $717,000 4 Beds3.1 Baths3,586 SqFt 1627 Clearwater Creek DR, Sugar Land, TX 77478 Single Family Home Listed by Keller Williams Realty Southwest