Homes for sale - 14640 SE 61ST STREET ROAD, Ocklawaha, FL 32179 – M...