> $989,999 Active Under Contract 4Beds3Baths2672Sqft0.23Acres 14389 83rd Pl, Seminole, FL 33776 MLS#: MFRTB8520068