595 NW 82nd Ct, Ocala, FL