LOT 6 SW 2 PLACE, Ocala, FL 34481 - MLS#OM537391 - People's Trust R...