2358 59th Terrace, OCALA, FL 34482