67 21 Street, OCALA, FL 34475