9102 SW 62ND TERRACE ROAD, Ocala, FL 34476 - MLS#OM622883 - People'...