18915 SE 95th PLACE, Ocklawaha, FL 32179 - MLS#OM537323 - Michele F...