2806 Strand Loop Ct, Oviedo, FL 32765