6853 12th Street, OCALA, FL 34482