1625 Montessori Point, Oviedo, FL 32765