17690 Se 86th St Ocklawaha FL 32179 Records