6385 61st Court, OCALA, FL 34474