New - 3 Hours Ago $749,900 Active 4Beds2Baths1948Sqft0.23Acres 13193 84th Ter, Seminole, FL 33776 MLS#: MFRTB8564944