1/18 18 New $299,000 3 Beds2 Baths1,625 SqFt 8026 Leigh, Hitchcock, TX 77563 Single Family Home Listed by Amber Griffin of Trophy Properties, LLC