11263 SW 76th AVENUE, Ocala, FL 34476