5088 SE 89th STREET, Ocala, FL 34480