17395 Se 65th St Ocklawaha FL 32179 Records