2210 NW 24th Rd Ocala, FL 34475