3680 S TUSKAWILLA RD, Oviedo, FL 32765 - MLS#O6031056 - Peter J. ...