Homes for sale - 11575 SE 129TH PLACE, Ocklawaha, FL 32179 – MLS#OM...