13323 12th Street Road, OCALA, FL 34481