15 NEEDLES DRIVE, Ocala, FL 34482 - MLS#OM622986 - People's Trust R...