Homes for sale - 8008 SE 62ND LANE, Ocala, FL 34472 – MLS#OM627608 ...