2025 39th Street, OCALA, FL 34475