15235 38th Street Road, OCALA, FL 34481