16560 SE 62ND STREET, Ocklawaha, FL 32179 - MLS#T3325380 - Paul & D...