Homes for sale - 120 SE 18TH PLACE, Ocala, FL 34471 – MLS#OM622423 ...