New - 30 Mins Ago $2,800,000 Active 5Beds7Baths5548Sqft1.09Acres 12312 Twin Branch Acres Rd, Tampa, FL 33626 MLS#: MFRTB8546180