0 NW 26 PLACE, Ocala, FL 34475 - MLS#OM537514 - People's Trust Real...