1/44 44 New $2,300 4 Beds2.1 Baths2,631 SqFt 12603 Sandlewood Creek TRL, Houston, TX 77014 Single Family Home Listed by Lone Star Realty