LOT 29 NW 66 STREET, Ocala, FL 34475 - MLS#OM537445 - People's Trus...