1120 Twin Oaks Circle, Oviedo, FL 32765 (Sold)