Homes for sale - LOT 24 NW 65 PLACE, Ocala, FL 34475 – MLS#OM537442...