LOT 21 NW 66 STREET, Ocala, FL 34475 - MLS#OM537394 - Michele Frasu...