2308 SE 24th TERRACE, Ocala, FL 34471