2660 Sweet Magnolia Place, Oviedo, FL 32765 - Homesnap