$225,000 Active Under Contract 3Beds2Baths1540Sqft--Acres 8408 Annwood Rd #8408, Seminole, FL 33777 MLS#: MFRTB8552423