New - 4 Hours Ago > $812,000 Active --Beds--Baths--Sqft1.18Acres 12308 Twin Creek RD, Manchaca, TX 78652 MLS#: ACT1738099