5950 NW 27TH PLACE, Ocala, FL 34482 - MLS#O5956009 - People's Trust...