17694 61st Lane Road, DUNNELLON, FL 34432