LOT 21 NW 66 STREET, Ocala, FL 34475 – OM537394 - Laura Petersen - ...