2370 Pine Meadows Place, OVIEDO, FL 32766