5235 NW 33RD PLACE, Ocala, FL 34482 - MLS#V4919865 - People's Trust...