1/42 42 Open Sat 10AM-12PM $475,000 4 Beds3.1 Baths3,780 SqFt 8515 Twelve Oaks DR, Texas City, TX 77591 Single Family Home Listed by Keller Williams Signature